<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
  <title>Version 1.32.0</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <link rel="icon" href="/favicon.ico" type="image/ico" />
  <link rel="stylesheet" type="text/css" href="/style-v2/section-boost.css" />

  <style type="text/css">
/*<![CDATA[*/
  #content .news-description ul {
    list-style: none;
  }
  #content .news-description ul ul {
    list-style: circle;
  }
  /*]]>*/
  </style>

  <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
</head>
<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
<body>
  <div id="heading">
    <!--#include virtual="/common/heading.html" -->  </div>

  <div id="body">
    <div id="body-inner">
      <div id="content">
        <div class="section" id="intro">
          <div class="section-0">
            <div class="section-title">
              <h1>Version 1.32.0</h1>
            </div>

            <div class="section-body">
              <h2><span class=
              "news-title">Version 1.32.0</span></h2>

              <p><span class=news-date">November 19th, 2004 12:00 GMT</span></p>
              <p><a href="/doc/libs/1_32_0/">Documentation</a>
              <table class="download-table"><caption>Downloads</caption><tr><th scope="col">Platform</th><th scope="col">File</th></tr>
<tr><th scope="row" rowspan="2">unix</th><td><a href="http://sourceforge.net/projects/boost/files/boost/1.32.0/boost_1_32_0.tar.bz2">boost_1_32_0.tar.bz2</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.32.0/boost_1_32_0.tar.gz">boost_1_32_0.tar.gz</a></td></tr>
<tr><th scope="row" rowspan="2">windows</th><td><a href="http://sourceforge.net/projects/boost/files/boost/1.32.0/boost_1_32_0.exe">boost_1_32_0.exe</a></td></tr><tr><td><a href="http://sourceforge.net/projects/boost/files/boost/1.32.0/boost_1_32_0.zip">boost_1_32_0.zip</a></td></tr></table>
              <div class="news-description">
                <div class="description">



  <div id="version_1_32_0.important___new_toolset_names">
    <h3><span class="link">Important
    - New Toolset Names</span></h3>
    <p>
      The names of some the Boost.Build <a href="/doc/libs/1_32_0/more/getting_started.html#Tools">toolsets</a>
      have been changed to remove the "<tt>.</tt>" (dot) character
      and to fix some other naming inconsistencies. For example, <tt>vc7.1</tt>
      toolset was renamed to become <tt>vc-7_1</tt>. Please refer to the
      <a href="/doc/libs/1_32_0/more/getting_started.html#Tools">Supported Toolsets</a>
      section of the installation guide for the complete list of the current toolset
      names. This change was made as a part of the effort to make the Boost distribution
      compatible with ISO 9660 level 2 requirements.
    </p>
  </div>
  <div id="version_1_32_0.new_libraries">
    <h3><span class="link">New Libraries</span></h3>
    <ul>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/assign/index.html">Assignment
          Library</a>:</span> Filling containers with constant or generated data has
          never been easier, from Thorsten Ottosen.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/algorithm/minmax/index.html">Minmax
          Library</a>:</span> Standard library extensions for simultaneous min/max and
          min/max element computations, from Herve Bronnimann.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/multi_index/doc/index.html">Multi-index
          Containers Library</a>:</span> Containers with multiple STL-compatible access
          interfaces, from Joaquin M Lopez Munoz.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/numeric/conversion/index.html">Numeric
          Conversion Library</a>:</span> Optimized policy-based numeric conversions,
          from Fernando Cacciola.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/doc/html/program_options.html">Program
          Options Library</a>:</span> Access to configuration data given on command line,
          in config files and other sources, from Vladimir Prus.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/range/index.html">Range Library</a>:</span> a
          new infrastructure for generic algorithms that builds on top of the new
          iterator concepts, from Thorsten Ottosen.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/serialization/doc/index.html">Serialization
          Library</a>:</span> Serialization/de-serialization of arbitrary C++ data structures
          to various formats including text, binary, and xml, from Robert Ramey.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/algorithm/string/index.html">String
          Algorithms Library</a>:</span> Collection of string related algorithms for
          case conversion, trimming, find/replace operations and more, from Pavol
          Droba.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/doc/html/tribool.html">Tribool</a>:</span> 3-state
          boolean type library, from Doug Gregor.
        </div>
      </li>
    </ul>
  </div>
  <div id="version_1_32_0.updated_libraries">
    <h3><span class="link">Updated Libraries</span></h3>
    <ul>
      <li>
        <div>
          Compose: This deprecated library has been removed.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/graph/index.html">Graph</a>:</span>
          <ul>
            <li>
              <div>
                Added <a href="/doc/libs/1_32_0/libs/graph/doc/bundles.html">bundled
                properties</a> to the <a href="/doc/libs/1_32_0/libs/graph/doc/adjacency_list.html"><code><span class="identifier">adjacency_list</span></code></a> and <a href="/doc/libs/1_32_0/libs/graph/doc/adjacency_matrix.html"><code><span class="identifier">adjacency_matrix</span></code></a> class
                templates, greatly simplifying the introduction of internal vertex
                and edge properties.
              </div>
            </li>
            <li>
              <div>
                The <a href="/doc/libs/1_32_0/libs/graph/doc/leda_conversion.html">LEDA
                graph adaptors</a> have been ported to LEDA 4.5.
              </div>
            </li>
            <li>
              <div>
                Added algorithms for <a href="/doc/libs/1_32_0/libs/graph/doc/betweenness_centrality.html">betweenness
                centrality</a> and <a href="/doc/libs/1_32_0/libs/graph/doc/bc_clustering.html">betweenness
                centrality clustering</a>.
              </div>
            </li>
            <li>
              <div>
                Added <a href="/doc/libs/1_32_0/libs/graph/doc/circle_layout.html">circle
                layout</a> and <a href="/doc/libs/1_32_0/libs/graph/doc/kamada_kawai_spring_layout.html">undirected
                spring layout</a> algorithms.
              </div>
            </li>
          </ul>
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/mpl/doc/index.html">MPL Library</a>:</span>
          <ul>
            <li>
              <div>
                Updated to use the Boost Software License.
              </div>
            </li>
            <li>
              <div>
                New <a href="/doc/libs/1_32_0/libs/mpl/doc/index.html">documentation</a>,
                including a complete <a href="/doc/libs/1_32_0/libs/mpl/doc/refmanual.html">reference
                manual.</a>
              </div>
            </li>
            <li>
              <div>
                Major interface changes and improvements, many of which are not backward
                compatible. Please refer to the <a href="/doc/libs/1_32_0/libs/mpl/doc/tutorial/changes-in-boost-1-32-0.html">1.32
                changelog</a> for the detailed information about upgrading to
                the new version.
              </div>
            </li>
          </ul>
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/python/doc/index.html">Python
          Library</a>:</span>
          <ul>
            <li>
              <div>
                Updated to use the Boost Software License.
              </div>
            </li>
            <li>
              <div>
                a new, <a href="/doc/libs/1_32_0/libs/python/doc/tutorial/doc/html/python/exposing.html#python.class_virtual_functions">better
                method of wrapping classes with virtual functions</a> has been
                implemented.
              </div>
            </li>
            <li>
              <div>
                Support for the new Python Bool type, thanks to Daniel Holth.
              </div>
            </li>
            <li>
              <div>
                Support for upcoming GCC symbol export control features have been
                folded in, thanks to Niall Douglas.
              </div>
            </li>
            <li>
              <div>
                Improved support for <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">auto_ptr</span></code>-like
                types.
              </div>
            </li>
            <li>
              <div>
                Components used by other libraries have been moved out of <tt>python/detail</tt>
                and into <tt>boost/detail</tt> to improve dependency relationships.
              </div>
            </li>
            <li>
              <div>
                Miscellaneous bug fixes and compiler workarounds.
              </div>
            </li>
          </ul>
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/doc/html/signals.html">Signals Library</a>:</span> Introduced
          deterministic slot ordering, permitting slots to be connected at the beginning
          or end of slot groups or the slot list itself. Combiners may safely have
          state and are accessible from the signal.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/utility/utility.htm">Utility</a>:</span> class
          template <a href="/doc/libs/1_32_0/libs/utility/utility.htm#result_of">result_of</a>
          added.
        </div>
      </li>
      <li>
        <div>
          <span class="library"><a href="/doc/libs/1_32_0/libs/test/index.html">Test Library</a>:</span>
  <ul>
    <li>namespace names gets shorten; old one still supported till next
      release</li>
    <li>added proper encoding of XML PCDATA</li>
    <li>support for wide string comparison implemented</li>
  </ul>
  <p>
    For complete list of changes see Test Library
    <a href="/doc/libs/1_32_0/libs/test/doc/release_notes.html#v1_32_0">release notes</a>.
  </p>
        </div>
      </li>
    </ul>
  </div>
  <div id="version_1_32_0.regression_tests">
    <h3><span class="link">Regression tests</span></h3>
    <p>
      This release has been extensively tested on a variety of different compilers
      and platforms. It is known to contain no regressions against the previous reference
      release on the compilers and configurations tested. Please refer to the corresponding
      <a href="http://www.meta-comm.com/engineering/boost-regression/1_32_0/index.html">regression
      reports</a> to see how well your compiler performs on the new Boost codebase.
    </p>
  </div>
  <div id="version_1_32_0.acknowledgements">
    <h3><span class="link">Acknowledgements</span></h3>
    <p>
      <img src="http://boost.sourceforge.net/photos/aleksey_gurtovoy2.jpg" alt="[]"/> <a href="/users/people/aleksey_gurtovoy.html">Aleksey
      Gurtovoy</a> managed this release. <a href="/doc/libs/1_32_0/more/release_procedures.htm">Managing
      a release</a> at all is an enormous job, and Aleksey always goes beyond
      merely meeting requirements by insisting on the highest possible quality. The
      Boost membership owes him a debt of gratitude.
    </p>
    <p>
      This release wouldn't have been possible without the dedicated effort of many,
      many members of the Boost community who generously contributed their outstanding
      expertise, time and energy to making it happen. For patches, bug fixes, troubleshooting,
      expert advice, and prompt responses to the release manager's requests we thank:
    </p>
    <p>
      David Abrahams, Misha Bergal, Jonathan Brandmeyer, Fernando Cacciola, Marshall
      Clow, Christopher Currie, Pavol Droba, Caleb Epstein, Eric Friedman, Jeff Garland,
      Michael Glassford, Doug Gregor, Joel de Guzman, Hubert Holin, Jaakko Jarvi,
      Hartmut Kaiser, Bronek Kozicki, Tarjei Knapstad, Toon Knapen, Aaron W. LaFramboise,
      Joaquin M Lopez Munoz, Christoph Ludwig, John Maddock, Paul Mensonides, Guillaume
      Melquiond, Thorsten Ottosen, Vladimir Prus, Robert Ramey, Rene Rivera, Gennadiy
      Rozental, Stefan Slapeta, Jonathan Turkanis, Pavel Vozenilek, Jonathan Wakely,
      Daryle Walker, Victor A. Wagner Jr. and Martin Wille.
    </p>
    <p>
      Also, our special thanks go to: John Maddock for the managing the effort of
      converting the majority of the Boost libraries to the <a href="/doc/libs/1_32_0/more/license_info.html">Boost
      Software License</a>, Eric Niebler and Joel de Guzman for taking on the
      important job of improving the Boost documentation's look and feel, and last,
      but not least, to our regression test runners, without whom we simply would
      never have released: Toon Knapen, Bronek Kozicki, Rene Rivera, Markus Schopflin,
      Stefan Slapeta, Victor A. Wagner Jr. and Martin Wille.
    </p>
    <p>
      Thank you everybody!
    </p>
  </div>
</div>
              </div>
            </div>
          </div>
        </div>
      </div>

      <div id="sidebar">
        <!--#include virtual="/common/sidebar-common.html" --><!--#include virtual="/common/sidebar-boost.html" -->      </div>

      <div class="clear"></div>
    </div>
  </div>

  <div id="footer">
    <div id="footer-left">
      <div id="copyright">
        <p>Copyright Rene Rivera 2006-2007.</p>
      </div><!--#include virtual="/common/footer-license.html" -->    </div>

    <div id="footer-right">
      <!--#include virtual="/common/footer-banners.html" -->    </div>

    <div class="clear"></div>
  </div>
</body>
</html>
